f1f1846dd1387e1b5f1bee05e890e8dd114e666b,specialpurpose/oagis/src/org/ofbiz/oagis/OagisShipmentServices.java,OagisShipmentServices,showShipment,#DispatchContext#Map#,85
Before Change
isitspastCtx.put("shipmentId", shipmentId);
isitspastCtx.put("shipmentPackageSeqId", shipmentPackageSeqId);
isitspastCtx.put("promisedDatetime", orderItemShipGrpInvReservation.get("promisedDatetime"));
Element invDetailElement = UtilXml.firstChildElement(invItemElement, "ns:INVDETAIL"); //n
if(UtilValidate.isNotEmpty(invDetailElement)) {
String serialNumber = UtilXml.childElementValue(invDetailElement, "os:SERIALNUM"); // os
isitspastCtx.put("serialNumber", serialNumber);
After Change
isitspastCtx.put("shipmentId", shipmentId);
isitspastCtx.put("shipmentPackageSeqId", shipmentPackageSeqId);
isitspastCtx.put("promisedDatetime", orderItemShipGrpInvReservation.get("promisedDatetime"));
List invDetailElementList = UtilXml.childElementList(invItemElement, "ns:INVDETAIL"); //n
if(UtilValidate.isNotEmpty(invDetailElementList)) {
Iterator invDetailElementItr = invDetailElementList.iterator();
while(invDetailElementItr.hasNext()) {
Element invDetailElement = (Element) invDetailElementItr.next();
String serialNumber = UtilXml.childElementValue(invDetailElement, "os:SERIALNUM"); // os
isitspastCtx.put("serialNumber", serialNumber);
isitspastCtx.remove("itemIssuanceId");